Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST LEONARDS PLACE Detached £1,120,000 29 Aug 2008
3 ST LEONARDS PLACE Semi-Detached £800,000 17 Jan 2012
4 ST LEONARDS PLACE Detached £1,625,000 8 Jan 2018